home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS in a Box 5
/
BBS in a Box -Volume V (BBS in a Box) (April 1992).iso
/
CD Setup
/
Mansion Setup
/
CD ROM
/
Section.Dir 176
< prev
next >
Wrap
Text File
|
1992-02-24
|
9KB
|
144 lines
FILE LIST
Last Updated: 02-24-1992
ID# FILE NAME ACC. T UPLOADED BY DATE
--- -------------------- ---- - ----------------------------------- ----------
48 TN.103.128K ROM/Asm 0 B AMUG BBS in a Box 02-15-1991
DESC: TN.103.128K ROM/Asm - When calling MaxApplZone and MoveHHi from
KEY: TN.103.128K ROM/Asm KBytes: 5120
DESC: assembly language, be sure to get the correct code. MaxApplZone and
DESC: MoveHHi were marked [Not in ROM] in Inside Macintosh, Volumes I-III
DESC: . They are ROM calls in the 128K ROM. Since they are not in the 64K
DESC: ROM, if you want your program to work on 64K ROM routines it is
DESC: necessary to call the routines by a JSR to a glue (library) routine
DESC: instead of using the actual trap macro.
46 TN.105.Object Pascal 0 B AMUG BBS in a Box 02-15-1991
DESC: TN.105.Object Pascal - Object Pascal must have a CODE segment named
KEY: TN.105.Object Pascal KBytes: 4096
DESC: %_MethTables in order to access object methods. In MacApp this is
DESC: taken care of “behind the scenes” so you don’t have to worry about
DESC: it . However, if you are doing a straight Object Pascal program,
DESC: you must make sure that %_MethTables is around when you need it. If
DESC: it’s unloaded when you call a method, your Macintosh will begin
DESC: executing wild noncode and die a gruesome and horrible death.
39 TN.112.FindDItem 0 B AMUG BBS in a Box 02-15-1991
DESC: TN.112.FindDItem - FindDItem is a potentially useful call which
KEY: TN.112.FindDItem KBytes: 3072
DESC: returns the number of a dialog item given a point in local
DESC: coordinates and a dialog handle. It returns an item number of –1 if
DESC: no item’s rectangle overlaps the point. This is all well and good,
DESC: except you don’t get back quite what you would expect.
DESC:
DESC:
38 TN.113.Boot Blocks 0 B AMUG BBS in a Box 02-15-1991
DESC: TN.113.Boot Blocks - There are two undocumented features of the Boot
KEY: TN.113.Boot Blocks KBytes: 4096
DESC: Blocks. This note will describe how they currently work. Warning:
DESC: The format and functionality of the Boot Blocks will change in the
DESC: future; dependence on this information may cause your program to
DESC: fail on future hardware or with future System software.
DESC:
DESC:
36 TN.115.Stationery 0 B AMUG BBS in a Box 02-15-1991
DESC: TN.115.Stationery - With the introduction of AppleShare (Apple’s
KEY: TN.115.Stationery KBytes: 6144
DESC: file server) there are restrictions on self-modification of
DESC: application resource files and the placement of configuration files.
DESC: This note describes one way to get around the necessity for
DESC: configuration files.
DESC:
DESC:
35 TN.116.SharingApps 1 B AMUG BBS in a Box 02-15-1991
DESC: TN.116.SharingApps - Normally, applications on an AppleShare server
KEY: TN.116.SharingApps KBytes: 7168
DESC: volume cannot be executed by more than one user at a time. This
DESC: technical note explains why, and tells how you can enable your
DESC: application to be shared.
34 TN.117.Compatibility 0 B AMUG BBS in a Box 02-15-1991
DESC: TN.117.Compatibility - While creating or revising any program for
KEY: TN.117.Compatibility KBytes: 49152
DESC: the Macintosh, you should be aware of the most common reasons why
DESC: programs fail on various versions of the Macintosh. This note will
DESC: detail some common failure modes, why they occur, and how to avoid
DESC: them.
DESC:
DESC:
24 TN.127.TextEdit EOL 1 B AMUG BBS in a Box 02-15-1991
DESC: TN.127.TextEdit EOL - TESetSelect may be used to position the
KEY: TN.127.TextEdit EOL KBytes: 4096
DESC: insertion point at the end of a line. There is an ambiguity,
DESC: though; should the insertion point appear at the end of the
DESC: preceding line or the start of the following one? It is possible to
DESC: determine what will happen, as you are about to see.
DESC:
DESC:
23 TN.128.PrGeneral 1 B AMUG BBS in a Box 02-15-1991
DESC: TN.128.PrGeneral - The Printing Manager architecture has been
KEY: TN.128.PrGeneral KBytes: 15360
DESC: expanded to include a new procedure called PrGeneral. The features
DESC: described here are advanced, special-purpose features, intended to
DESC: solve specific problems for those applications that need them. The
DESC: calls to determine printer resolution introduce a good deal of
DESC: complexity into the application’s code, and should be used only when
DESC: necessary.
21 TN.130.ioCompletion 1 B AMUG BBS in a Box 02-15-1991
DESC: TN.130.ioCompletion - When making synchronous calls to the File
KEY: TN.130.ioCompletion KBytes: 3072
DESC: Manager, it is not necessary to clear ioCompletion field of the
DESC: parameter block, since that is done for you. Some earlier technotes
DESC: explicitly cleared ioCompletion, with the knowledge that this was
DESC: unnecessary, to try to encourage developers to fill in all fields
DESC: of parameter blocks as indicated in Inside Macintosh. By the way,
DESC: this is true of all parameter calls—you only have to set fields
DESC: that are explicitly required.
DESC:
DESC:
17 TN.134.Boot problems 3 B AMUG BBS in a Box 02-15-1991
DESC: TN.134.Boot problems - The death of a hard disk with megabytes worth
KEY: TN.134.Boot problems KBytes: 26624
DESC: of data can be exceedingly traumatic. This technical note will
DESC: describe techniques for recovering a hard disk and the data that is
DESC: on it. The discussion will also include some tips on how to avoid
DESC: problems.
DESC:
DESC:
15 TN.136.A5 & GrowZone 1 B AMUG BBS in a Box 02-15-1991
DESC: TN.136.A5 & GrowZone - If you have a grow zone function, it may get
KEY: TN.136.A5 & GrowZone KBytes: 4096
DESC: called when a system routine is trying to allocate memory. Because
DESC: this can happen, you can’t be guaranteed that register A5 will be
DESC: correct. If your grow zone function depends on A5, you should save
DESC: register A5, load A5 from the low-memory global CurrentA5 (a long
DESC: word at $904), and restore the caller’s A5 before you exit.
DESC:
13 TN.138.KanjiTalk 1 B AMUG BBS in a Box 02-15-1991
DESC: TN.138.KanjiTalk - This Technical Note describes the minor
KEY: TN.138.KanjiTalk KBytes: 4096
DESC: differences between using KanjiTalk with the Japanese Macintosh
DESC: Plus and KanjiTalk with a standard Macintosh Plus.
DESC:
11 TN.140.PBHSetVol 1 B AMUG BBS in a Box 02-15-1991
DESC: TN.140.PBHSetVol - This note explains PBHSetVol, and why its use is
KEY: TN.140.PBHSetVol KBytes: 4096
DESC: not recommended. PBHSetVol, like SetVol and PBSetVol, allows you to
DESC: set the current default volume and directory to be used with
DESC: subsequent File Manager calls. Unlike SetVol and PBSetVol, though,
DESC: PBHSetVol lets you specify the volume and the directory separately,
DESC: using the ioVRefNum and ioWDDirID fields.
DESC:
6 TN.145.Debugger FKEY 0 B AMUG BBS in a Box 02-15-1991
DESC: TN.145.Debugger FKEY - This Technical Note formerly discussed showed
KEY: TN.145.Debugger FKEY KBytes: 4096
DESC: how to write an 'FKEY' to trap to the debugger. Changes since March
DESC: 1988: Merged the contents of this Note into Technical Note #256,
DESC: Stand-Alone Code, ad nauseam. This Note formerly showed how to
DESC: write an 'FKEY' resource to trap to the debugger. This information
DESC: is now an example of writing stand-alone code resources in Technical
DESC: Note #256, Stand-Alone Code, ad nauseam.
4 TN.147.Finder Notes 1 B AMUG BBS in a Box 02-15-1991
DESC: TN.147.Finder Notes - The Finder has undergone a couple of changes
KEY: TN.147.Finder Notes KBytes: 4096
DESC: you should keep in mind when creating the “bundle” information for
DESC: your application.
DESC: